Nim Tree — synonyms, definition
1. nim tree (Noun)
6 synonyms
Azadirachta indica Melia Azadirachta arishth margosa neem neem tree
1 definition
nim tree (Noun) — Large semi-evergreen tree of the East Indies; trunk exudes a tenacious gum; bitter bark used as a tonic; seeds yield an aromatic oil; sometimes placed in genus Melia.
1 type of
tree
1 part
neem seed
2 parts of
Azadirachta genus Azadirachta